package com.kaizzi.data.jdl.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kaizzi.data.common.been.TempBeen;
import com.kaizzi.data.jdl.entity.MotionClocks;
import com.kaizzi.data.jdl.entity.TaskLogs;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author Kzen
 * @Description description
 * @date 2020/9/11
 */
public interface TaskLogsMapper extends BaseMapper<TaskLogs> {
    Long getExpendPoints(@Param("startDate") String startDate, @Param("endDate") String endDate);

    Long getPoints(@Param("startDate") String startDate, @Param("endDate") String endDate);

    List<TempBeen> getPerformance(@Param("startDate") String startDate, @Param("endDate") String endDate);
    Long getUtcRushBuy(@Param("startDate") String startDate, @Param("endDate") String endDate);
    Long getSynchronize1(@Param("startDate") String startDate, @Param("endDate") String endDate);
    Long getSynchronize2(@Param("startDate") String startDate, @Param("endDate") String endDate);
    Long getSynchronize3(@Param("startDate") String startDate, @Param("endDate") String endDate);
    Long getSynchronize4(@Param("startDate") String startDate, @Param("endDate") String endDate);

    List<TempBeen> getGClubPoint(@Param("startDate") String startDate, @Param("endDate") String endDate);
}
